dispensing head - German English Dictionary